#include "bsp_track.h"

void Track_Init()
{
    GPIO_InitTypeDef GPIO_InitStruct = {0};

    /* 使能时钟 */
    RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE);

    /* 初始化GPIO */
    GPIO_InitStruct.GPIO_Pin   = T1_PIN | T2_PIN | T3_PIN | T4_PIN | T5_PIN | T6_PIN | T7_PIN | T8_PIN;
    GPIO_InitStruct.GPIO_Mode  = GPIO_Mode_IN;
    GPIO_InitStruct.GPIO_Speed = GPIO_High_Speed;
    GPIO_InitStruct.GPIO_PuPd  = GPIO_PuPd_UP;
    GPIO_Init(T1_GPIO, &GPIO_InitStruct);

}
